模糊: vague, indistinct, fuzzy...
不怎么样: not up to much, very indifferent, nothing great about it, nothing good to be said about it...
登山: to climb a mountain, climbing, mountaineering...
洋溢: brimming with, steeped in...
脸色: complexion, look...
充实: rich, full, substantial, to enrich, to augment, to substantiate (an argument)...
杯子: cup, glass...
正直: upright, upstanding, honest...
袖手旁观: to watch with folded arms (idiom); to look on without lifting a finger...
上课: to go to class, to attend class, to go to teach a class...